#include <stdio.h>
#include <stdlib.h>
#include <stddef.h>

#include "queue.h"


int main(void)
{
	Queue queue;//定义一个队列结构体变量
	initQueue(&queue, 6);//初始化队列

	/*元素入队列*/
	enqueue(&queue, 10);
	enqueue(&queue, 20);
	enqueue(&queue, 30);
	enqueue(&queue, 50);
	enqueue(&queue, 70);
	enqueue(&queue, 80);

	enqueue(&queue, 90);

	/*遍历队列*/
	printQueue(&queue);

	/*元素出队列*/
	dequeue(&queue);
	dequeue(&queue);

	/*遍历队列*/
	printQueue(&queue);

	/*队列元素个数*/
	printf("队列元素个数：%d\n", getSize(&queue));
	int x = findQueue(&queue, 1);
	printf("查询的元素为：%d\n", x);
	return 0;
} 